home *** CD-ROM | disk | FTP | other *** search
- Concepts
- Previous: <Copying=>Copying> * Next: <Examples=>Examples> * Up: <Top=>!Root>
-
- #Wrap on
- {fH2}The Concepts of Bison{f}
-
- This chapter introduces many of the basic concepts without which the
- details of Bison will not make sense. If you do not already know how to
- use Bison or Yacc, we suggest you start by reading this chapter carefully.
-
- #Wrap off
- <Language and Grammar=>Languagean>: Languages and context-free grammars,
- as mathematical ideas.
- <Grammar in Bison=>GrammarinB>: How we represent grammars for Bison's sake.
- <Semantic Values=>SemanticVa>: Each token or syntactic grouping can have
- a semantic value (the value of an integer,
- the name of an identifier, etc.).
- <Semantic Actions=>SemanticAc>: Each rule can have an action containing C code.
- <Bison Parser=>BisonParse>: What are Bison's input and output,
- how is the output used?
- <Stages=>Stages>: Stages in writing and running Bison grammars.
- <Grammar Layout=>GrammarLay>: Overall structure of a Bison grammar file.
- #Wrap on
-
-